import pandas as pd

# 读取数据
data = pd.read_excel('商品销量统计.xlsx', sheet_name=0)
print(data)

# 查看各列的数据类型
print(data.dtypes)

# 将字符串+数字统一转换为字符串
data['销量'] = data['销量'].astype(dtype='string')
print(data['销量'].dtype)

# 将带有“万”单位的字符串转换为数值
data['销量'] = data['销量'].str.replace(pat='万', repl='e4', regex=False).apply(func=eval)
data['销量'] = data['销量'].astype(dtype='int')
print(data)
print(data['销量'].dtype)

# 将整型数字转换为日期和时间
data['上架时间'] = pd.to_datetime(arg=data['上架时间'], format='%Y%m%d')
print(data)
print(data['上架时间'].dtype)
